.grid-view table.items
{
	background: white;
	border-collapse: collapse;
	width: 100%;
	margin-top:5px;
	border: 1px #eee solid;
}
.grid-view table.items thead{
	border: 1px #e2e2e2 solid;
}
.grid-view table.items th, .grid-view table.items td
{
	padding: 0 0.3em;
}
.grid-view table.items td{
	padding:3px 0 3px 5px;
	text-align:center;
    max-width: 100px;
	overflow:hidden;
	word-wrap:break-word; overflow:hidden;	
}
.grid-view table.items td.checkbox-column{
	padding:0;
}
.grid-view table.items th
{
    background: url("bg.jpg") repeat-x scroll left top transparent;
    border-bottom: 1px solid #D3D3D3;
    border-top: 1px solid #E5E5E5;
    color: #767676;
    font-size: 12px;
    padding: 3px 9px 2px 10px;
    text-align: center;
    text-shadow: 1px 1px 0 #FFFFFF;
}
.grid-view table.items #sponsor-grid-table td{
	text-align:left;
	padding: 3px 0 3px 5px;
	max-width: 150px;
}
.grid-view table.items td.text_l{
	text-align:center;
}
.grid-view table.items th a
{	
	text-decoration: none;
	color:#767676;
}
.grid-view table.items th a:hover{
	background:none;
}
.grid-view table.items th a:hover,.grid-view table.items a:hover
{
	color: #333;
	background:none;
}
.grid-view table.items th a.asc
{
	background:url(up.gif) right center no-repeat;
	padding-right: 10px;
}

.grid-view table.items th a.desc
{
	background:url(down.gif) right center no-repeat;
	padding-right: 10px;
}

.grid-view table.items tr.even
{
	background: #fff;
}

.grid-view table.items tr.odd
{
	background: #f7f7f7;
}
.grid-view table.items tr.selected
{
	background: #fff;
}

.grid-view table.items tr:hover
{
	background: #ffffdd;
}

.grid-view .link-column img
{
	border: 0;
}

.grid-view .button-column
{
	text-align: center;
	width: 50px;
}
.grid-view .button-column img
{
	border: 0;
}

.grid-view .checkbox-column
{
	width: 15px;
}

.grid-view .summary
{
	margin: 0 0 5px 0;
	font-size:12px;
	text-align: right;
	color:#5E5E5E;
}

.grid-view .pager
{
	/*float: left;*/
    margin: 20px 0;
    text-align: left;
}

.grid-view .empty
{
	color: #666666;
    float: left;
    font-style: italic;
    text-indent: 10px;
}
.grid-view .filters{
	display:none;
}
.grid-view .filters input,
.grid-view .filters select
{
	width: 100%;
	border: 1px solid #ccc;
}
/*add by chenxiang for # page use*/
.add_sponsor{
	width:216px;
	height:35px;
	margin-top:10px;
	display:block;
	font-size:14px;
	text-align:center;
	font-weight:bold;
	background:url(register_submit.gif) no-repeat top left;
}
a.add_sponsor:hover{
	color:#fff;
	text-decoration:none;
}
#sponsor-grid_c3{
width:180px;
}
#sponsor-grid_c0{
width:100px;
}
